bucking roll - French English Dictionary